About Carroll Property Services Ltd (04657165) United Kingdom