About Flexible Space Association Limited (03636769) United Kingdom