About Doggamarsh Properties Limited (07465045) United Kingdom