About Greenbass Property Developments Limited (10444995) United Kingdom