About London Road End Properties Limited (12933387) United Kingdom