About Flynn James Properties Limited (13062584) United Kingdom