About 12 Limes Grove Limited (04289830) United Kingdom