About O Brien Dimmock Properties Limited (07771405) United Kingdom