About Offord Close Rtm Company (block 1) Limited (08746561) United Kingdom