About Dumnonia Property Development Limited (11506089) United Kingdom