About Beechwood Housing Ltd (13189319) United Kingdom