About Buttercup Buildings Limited (03978894) United Kingdom