About The Davies & Mahil Property Company Limited (11251461) United Kingdom