About Swallowfields (kelsall) Management Company Limited (04490756) United Kingdom