About First Foot Properties Limited (SC573164) United Kingdom