About Bowood Properties Ltd (13535486) United Kingdom