About Doctor Properties Ltd (11638299) United Kingdom