About Pendlemanor Limited (02186358) United Kingdom