About Seabrich Properties Ltd (05185442) United Kingdom