About Castle Properties (mcr) Ltd (04491119) United Kingdom