About North End Coliving Ltd (13387945) United Kingdom