About 50bscw Service Charge Limited (10832722) United Kingdom