About Dexter Property Investment Limited (13394547) United Kingdom