About Bellgrove Projects L.p. (SL014747) United Kingdom