About Seals Properties Limited (13536684) United Kingdom