About Bovey Castle Property Limited (09552863) United Kingdom