About Firm Foundation Properties Ltd (13494059) United Kingdom