About Footprint Properties Ltd (07599608) United Kingdom