About Finchley Ssb Limited (09997958) United Kingdom