About Abode In Blackburn Ltd. (10538340) United Kingdom