About Lay Wood (devizes) Management Company Limited (10634273) United Kingdom