About Bowmar Lodge Residents Association Limited (04960904) United Kingdom