About 12 Eaton Place Freeholders Limited (03678692) United Kingdom