About Deer Close Management Company Limited (10454142) United Kingdom