About Jayankur Properties Ltd (13662902) United Kingdom