About 41 Effingham Road Limited (07239504) United Kingdom