About Offord Close Rtm Company (block 2) Limited (08746264) United Kingdom