About Freckleton Street Management Company Limited (11915398) United Kingdom