About Long Close Residents Limited (12993049) United Kingdom