About Seale Properties Llp (OC429873) United Kingdom