About Lancaster Investment Property Ltd (07387356) United Kingdom