About Dove Place Limited (07870383) United Kingdom