About Britfix Properties Ltd (12621177) United Kingdom