About Swallowfield House Management Co.limited (00898054) United Kingdom