About Lancaster West Management Association Limited (IP27648R) United Kingdom