About Andover Close Residents Limited (03981137) United Kingdom