Zero DepositStevenage, Herefordshire, United KingdomA trading name of Global Property Ventures Limited. View Details Visit Website