About The Leas Residents Company Limited (03986637) United Kingdom