About Shepherds Walk Residents Company Limited (11868234) United Kingdom