About Fadra Propertys Limited (12938451) United Kingdom