About Lygrove Close (management Company) Limited (09604601) United Kingdom