About Sila Properties Trading Limited (13285524) United Kingdom