About Jacques Properties Limited (12875391) United Kingdom