About Seas Property Ltd (12059187) United Kingdom