About Beckingham Road Management Limited (01771206) United Kingdom