About Firecracker Properties North West Limited (12107124) United Kingdom