About Longbay Properties Limited (09455512) United Kingdom