About Pellerin Apartments Ltd (10026499) United Kingdom