About Backhouse Properties Ltd (13425578) United Kingdom