About Sayce Street Management Company Limited (09534513) United Kingdom