About City & Sea Property Ltd (12287235) United Kingdom