About Footprints Properties Limited (12087485) United Kingdom