About The Dell Property Management Company Limited (07019365) United Kingdom