About Atkin Sturgess Management Limited (05416126) United Kingdom