About 26 London Road Guildford Management Limited (09417559) United Kingdom