About Lord Of The Manor Limited (12368392) United Kingdom