About 7&8 Buckingham Place Management Limited (12282935) United Kingdom