About Central House ( Slough) Ltd (12992160) United Kingdom