About John Sale Residents Limited (04955736) United Kingdom