About 3 Teignmouth Gardens Limited (12578434) United Kingdom