About The Well House Property Management Company Limited (10485208) United Kingdom