About Farmington Properties Ltd (11664266) United Kingdom