About 3 Seymer Place Limited (10233513) United Kingdom