About Spire Wood (denmead) Management Company Limited (10849562) United Kingdom