About Slate Brook Developments Limited (09094061) United Kingdom