About Lewes Mansions Management Company Limited (09123336) United Kingdom