About 61 Buckingham Place Limited (04518916) United Kingdom