About Davy Properties (beehive) Limited (11615254) United Kingdom