About Jaff Properties Ltd (12307367) United Kingdom