About No. 3 Alma Place Ltd (13474722) United Kingdom