About Grolar Developments Spv 13 Limited (13200484) United Kingdom