About Castle Row Management Company Limited (02283562) United Kingdom