About Affinity Living Embankment West Developments Limited (06404738) United Kingdom