About Olive Bay Developments Limited (12504253) United Kingdom