About Sealhford Properties Limited (13581659) United Kingdom