About Longbow Properties Limited (03040812) United Kingdom