About 12a Egremont Place Limited (07257136) United Kingdom