About Howe And Jones Properties Limited (12888287) United Kingdom