About Dr & Co Properties Limited (05882143) United Kingdom