About Meanley Properties Limited (04811718) United Kingdom