About Leverton Gate Management Company Limited (04104950) United Kingdom