About Jaffe Properties Limited (09773053) United Kingdom