About Lancambe Court Residents Association (lancaster) Limited (01849550) United Kingdom