About Seagrave Properties Ltd (10281764) United Kingdom