About 505 & 507 Barlow Moor Road Management Limited (05725092) United Kingdom