About Sheldon Close Residents Association Limited (04020977) United Kingdom