About Astrope Properties Limited (11064016) United Kingdom