About Greenslade Properties Limited (03629230) United Kingdom