About 190 Bagnall Road Properties Limited (02451998) United Kingdom