About Constabulary Close (west Drayton) Freeholders Limited (12194311) United Kingdom