About Green Space Properties Limited (NI625916) United Kingdom