About Meadowgrove Properties L.p. (SL007513) United Kingdom