About Swallow Court (grove Road West) Management Company Limited (02296914) United Kingdom