About Kellner Properties Limited (10925708) United Kingdom