About The Limes Property Company Limited (05071890) United Kingdom