About Lancaster Square Residents Company Limited (03526988) United Kingdom