About The Newport Lark Management Company Limited (07535639) United Kingdom