About 41 Florence Road Limited (12710178) United Kingdom