About Passman Leonard Associates Limited (07126737) United Kingdom