About Barry Beveridge Property Maintenance Limited (11435923) United Kingdom