About Long Garden Place Land Limited (10850979) United Kingdom