About Longbeach Properties Limited (05204610) United Kingdom