About Osborne & Richway Lofts Ltd (11497208) United Kingdom