About Buckingham Management (myrtle) Limited (12063694) United Kingdom