About Gibbs Mews (management) Limited (08075364) United Kingdom