About 2 Devonshire Place Brighton Limited (12027722) United Kingdom