About Oakwood Court (slough) Management Company Limited (05598439) United Kingdom