About Ad Hoc Property Management Limited (05559573) United Kingdom