About Tower Court (lancaster) Management Company Limited (02284218) United Kingdom