About Slotstake Residents Management Limited (02244195) United Kingdom