About Off Limits (property Holdings) Limited (06133241) United Kingdom