Person

Mr Farhad Tailor

Person with Significant Control

Unit 23
Harrowbrook Road
Hinckley
LE10 3DJ
England

British

England

June 1977