About Greenbay Properties Limited (11915735) United Kingdom