About O Durand Property Development Limited (07414776) United Kingdom