About Floor Space Property Management Limited (08896821) United Kingdom