About Land S End Properties Limited (09414598) United Kingdom