About 124a Lower Northam Road Management Company Limited (06953004) United Kingdom