About Pier Head Apartments (management) Limited (12436242) United Kingdom