About Lancaster House (freehold) Limited (06434410) United Kingdom