About Flatshare Limited (04407847) United Kingdom