About Grolar Developments Spv 16 Limited (13200723) United Kingdom