About Buckingham Management (edgware) Limited (03137923) United Kingdom