About Carrick Lodge Development Limited (10023248) United Kingdom