About Niven And Flynn Properties Ltd (05063646) United Kingdom