About Back2base Properties Limited (08528719) United Kingdom