About Kinnaird Property Developments Limited (NI040660) United Kingdom