About Drs Property Holdings Limited (12864025) United Kingdom