About Longbow Property Limited (05017146) United Kingdom