About Kyra Properties Limited (11282782) United Kingdom