Propertyard is the trading name of Propertyard Limited. Company registration No. 6856948. Registered in England and Wales. VAT No. 994982539.
Registered Office : 78 York Stree, Westminster London United Kingdom W1H 1DP , ©2010 Propertyard Ltd. All rights reserved.