About Numberfortyseven Shared Homes Ltd (12674401) United Kingdom