About Dejohn S Hall Property Management Ltd (12315602) United Kingdom