About Swallow Park Management (no 4) Limited (02294563) United Kingdom