About Bowmaker Property Limited (05878510) United Kingdom