About B. Howarth Properties Limited (06045993) United Kingdom