About Shelley Close (rickmansworth) Management Company Limited (01478686) United Kingdom