About Castle Properties Lincoln Limited (11611320) United Kingdom