About Lrh Developments Limited (11604224) United Kingdom