About Whitespace Associates Limited (06905383) United Kingdom