About Nicholls Court (hillingdon) Limited (02286254) United Kingdom