About Footprint Real Estate Limited (13485803) United Kingdom