About Greenbell Properties No. 2 Ltd (11188545) United Kingdom