About Ladybarn (manchester) Residents Co Ltd. (06515663) United Kingdom