About Sellner Properties Limited (09372254) United Kingdom