About Stokes Manor (leyland) Management Company Limited (11020631) United Kingdom