About Jayford Flat Management Company Limited (02630801) United Kingdom