About Controltake Property Management Limited (03358162) United Kingdom