About Lancaster House Property Company Ltd (09271696) United Kingdom