About Asset Backed Company Limited (11275779) United Kingdom