About Battersea Triangle 34 41 Limited (02052878) United Kingdom