About Green Space Properties Limited (13160969) United Kingdom