About Swallow Close Olney Management Company Limited (13636327) United Kingdom