About Darwen Apartments Ltd (12275921) United Kingdom